@charset "utf-8";
*{margin:0;padding:0;border:0;background:transparent;font-family:"Microsoft YaHei","微软雅黑";}
ul,li,i,dl,dt,dd,em{list-style: none;font-style: normal;}
a{border:none;text-decoration: none;cursor: pointer;}
.clearfix:after{display:block;content:" ";height: 0;visibility: hidden;clear: both;}
.clearfix{*+height:1%;}
.fl{float: left;}
.fr{float: right;}

/* 2021-02-06 头样式新 */
.head_wrapper{height: auto;position: relative;}
.head_wrapper .w1180{width: 1180px;margin: 0 auto;}
.head_wrapper .h_top{height:30px;line-height:30px;background-color:#f2f2f2;}
.head_wrapper .h_top span{color: #6c6c6c;}
.head_wrapper .h_top span i{color: #f80202;}
.head_wrapper .h_top em{float: right;}
.head_wrapper .h_nav{height:110px;overflow: hidden;}
.head_wrapper .h_nav img.fl{margin-top:30px;}
.head_wrapper .h_nav:after{display: block;content:" ";height: 0;visibility: hidden;clear: both;}
.head_wrapper .h_nav ul.fr{height: auto;overflow: hidden;width: 980px;height:110px;}
.head_wrapper .h_nav ul li{float: left;padding:0 18px;}
.head_wrapper .h_nav ul li>a{font-size: 16px;color: #000;display: block;line-height:110px;position: relative;}
.head_wrapper .h_nav ul li:hover>a,.head_wrapper .h_nav ul li.on>a{color: #ff0000;}
.head_wrapper .h_nav ul li.pro>a{padding-right:20px;}
.head_wrapper .h_nav ul li.pro>a:after{content:"";height:20px;width:20px;display: block;background:url(../images/head_foot/head_ico.png)no-repeat;position: absolute;top:52px;right: 0;background-size:560px;background-position:-94px 0;}
.head_wrapper .h_nav ul li.on>a:after{background:url(../images/head_foot/head_ico.png)no-repeat;top:52px;right: 0;}
.head_wrapper .h_nav ul li:hover>a:after{background:url(../images/head_foot/head_ico.png)no-repeat;top:52px;right: 0;}
.head_wrapper .h_nav ul li:nth-child(4)>a:before{content:"";background:url(../images/head_foot/head_ico.png)no-repeat;position: absolute;background-size:560px;background-position:-188px 0;width: 42px;height: 24px;top:26px;right: 0;display:block;}
.head_wrapper .h_nav ul li .menu{position: absolute;top:140px;background: #fff;left: 0;width: 100%;height: 0;overflow: hidden;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;transform: rotate3d(0, 0, 0, 0deg);transform-origin: 50% 0%;z-index: 999;}
.head_wrapper .h_nav ul li:hover .menu{height: 140px;transform: rotate3d(0, 0, 0, 0deg);transform-origin: 50% 0%;box-shadow:inset 0px 2px 5px rgba(0, 0, 0, 0.07);}
.head_wrapper .h_nav ul li .menu .w1180 a{display: block;float: left;margin-top: 38px;margin-left:120px;position: relative;}
.head_wrapper .h_nav ul li .menu .w1180 a span{display: block;font-size: 22px;color: #000;padding-bottom: 16px;width:210px;padding-left:36px;}
.head_wrapper .h_nav ul li .menu .w1180 a span:hover{color: #ff0000;}
.head_wrapper .h_nav ul li .menu .w1180 a p{font-size: 14px;color: #999;}
.head_wrapper .h_nav ul li .menu .w1180 a span:after{content:"";width:32px;height:32px;display:block;background:url(../images/head_foot/head_ico.png)no-repeat;position: absolute;top:0;left: 0;background-size:560px;background-position:-282px -70px;}
.head_wrapper .h_nav ul li .menu .w1180 a:nth-child(2) span:after{background:url(../images/head_foot/head_ico.png)no-repeat;top:0;left: 0;background-position:-375px -70px;position: absolute;}
.head_wrapper .h_nav ul li .menu .w1180 a.hot:before{content:"";width:32px;height:32px;background:url(../images/head_foot/head_ico.png)no-repeat;top:-18px;right:80px;background-position:-282px 0;background-size:560px;display: block;position: absolute;}
.head_wrapper .h_nav ul li .menu .w1180 a:nth-child(3) span:after{background:url(../images/head_foot/head_ico.png)no-repeat;top:0;left: 0;background-position:-469px -70px;}
.head_wrapper .h_nav ul li.on .menu .w1180 a:nth-child(1) span:after{background:url(../images/head_foot/head_ico.png)no-repeat;top:0;left: 0;background-position:-0 -70px;}
.head_wrapper .h_nav ul li.on .menu .w1180 a:nth-child(2) span:after{background:url(../images/head_foot/head_ico.png)no-repeat;top:0;left: 0;background-position:-94px -70px;}
.head_wrapper .h_nav ul li.on .menu .w1180 a:nth-child(3) span:after{background:url(../images/head_foot/head_ico.png)no-repeat;top:0;left: 0;background-position:-188px -70px;}
.head_wrapper .h_nav .right{float: right;width:130px;margin-top:30px;}
.head_wrapper .h_nav .right a{width: 112px;display: inline-block;height:48px;line-height: 48px;background-image: linear-gradient(to right,#fc0d2c,#f95347);text-align: center;font-size: 16px;color: #fff;border-radius:10px;margin-right: 10px;}

.head_wrapper .h_nav ul li a.on,.head_wrapper .h_nav ul li .menu .w1180 a.on span{color: #ff0000;}

/*2021-02-06网站底部*/
.ifooter{height: auto;overflow: hidden;background: #32333b;padding-top: 50px;color:#fff;}
.ifooter .w1180{width:1180px;margin: 0 auto;}
.ifooter .logo_l{float: left;width: 200px;margin-right: 160px;}
.ifooter .logo_l i{display:block;font-size: 22px;font-weight: bold;background: url(../images/head_foot/footer_phone.png) left center no-repeat;padding-left: 40px;color:#fff;line-height: 40px;}
.ifooter .logo_l{float: left;padding-bottom:36px;}
.ifooter .logo_l img{display: block;margin-left: 10px;}
.ifooter .logo_l span{font-size: 22px;color:#fff;text-align: center;line-height: 30px;display: block;}
.ifooter .logo_l span em{font-size: 22px;color: #eb120d;}
.ifooter ul.left{width: 640px;overflow: hidden;float: left;}
.ifooter ul.left li{float: left;margin-right: 120px;}
.ifooter ul.left li:last-child{margin-right: 0;}
.ifooter ul.left li a:first-child{display: block;padding-bottom: 16px;font-size: 18px;color:#fff;margin:0}
.ifooter ul.left li a{display: block;font-size: 14px;color:#fff;margin-bottom: 12px;}
.ifooter .ewm{text-align: center;color:#fff;float: right;margin-top: -16px;}
.ifooter .ewm img{display: block;width: 120px;height: 120px;margin: 0 auto;}
.ifooter .ewm span{display: block;text-align: center;font-size: 14px;color:#fff;font-weight: bold;line-height: 18px;background-color:#fc5346;width: 140px;height:40px;padding-top:2px;}
.ifooter .ewm i{width:0;	height:0;	border-right:6px solid transparent;	border-left:6px solid transparent;	border-top:6px solid #fc5346;display: block;margin: 0 auto 6px;}
.ifooter .bot{font-size: 14px;color:#fff;background-color: #1d1e24;height: 30px;clear: both;}
.ifooter .bot p{color:#bbbcbc;text-align: center;line-height: 30px;}
.ifooter .bot p a{color:#bbbcbc;}
.ifooter .fl_tj form{position: relative;}
.ifooter .fl_tj{float: left;margin-right: 50px;display: none;}
.ifooter .fl_tj em{font-size: 20px;color: #fff;display: block;margin-bottom: 20px;text-align: center;}	
.ifooter .fl_tj ul{width: 288px;height: auto;overflow: hidden;}		
.ifooter .fl_tj ul li{width: 288px;margin: 0 auto;list-style: none;height: 43px;margin-bottom: 20px;background: url(../images/head_foot/phone.png) 13px center no-repeat #fff;line-height: 43px;border-radius: 5px;}		
.ifooter .fl_tj ul li:nth-child(2){background: url(../images/head_foot/lock.png) 13px center no-repeat #fff;}		
.ifooter .fl_tj ul li input{height: 43px;background: none;outline: none;float: left;margin-left: 43px;border: none;font-size: 16px;width: 40%;}		
.ifooter .fl_tj ul li a{float: right;display: block;width: 120px;background: #eb120d;border-radius: 4px;text-align: center;font-size: 18px;color: #fff;text-decoration: none;height: 43px;}
.ifooter .fl_tj ul li a.yd_yzm{background: none;color: #eb120d;}		
.ifooter .fl_tj ul li a.yd_yzm em{display: block;float: left;color: #cbcbcb;}
.fl_tj .aliyunyz{background: #FFF;position: absolute;width: 89%;-webkit-box-shadow: 0 0 4px #CCC;-moz-box-shadow: 0 0 4px #CCC;box-shadow: 0 0 4px #CCC;top: 78px;padding: 15px;left: 0;line-height: 26px;display: none;top: 50px;color: #333;}
.fl_tj .aliyunyz a{ display: block;font-size: 20px;position: absolute;top: 5px;right: 8px;color: #333;}
.fl_tj .aliyunyz .nc-container .nc_wrapper,.pop_cont .aliyunyz .nc-container.tb-login .nc_wrapper{width: 100%!important;margin-top: 10px}
#LRMINIBar{right: 55px!important;}
/*旧头部样式*/
.fl{float: left;}
.fr{float: right;}
.nav{height:111px;background: #fff;background: #fff;z-index: 999;width: 100%;top: 0;left: 0;}
.w1200{width: 1200px;margin: 0 auto;}
.nav img{margin-top: 29px;}
.nav .fr p{float: left;height: auto;overflow: hidden;}
.nav .fr a{float: left;font-size: 16px;color:#1f1f1f;margin-right: 30px;margin-top: 60px;}
.nav .fr p a:last-child{margin-right: 24px;}
.nav .fr p a:hover,.nav .fr p a.on{color:#f60a0a;} 
.nav .fr .a_1{float: left;margin-top: -16px;}
.nav .fr .a_1 a{display: inline-block;width: 114px;height: 47px;color: #fff;text-align: center;line-height: 47px;font-size: 18px;margin-right: 20px;background: url(/templets/default/images/btn_1.jpg) center center no-repeat;border-radius: 6px;cursor: pointer;}
.nav .fr .a_1 a:last-child{margin-right: 0;background: url(/templets/default/images/btn_2.jpg) center center no-repeat;}

.head_top{height: 30px;line-height: 30px;color: #C2C2C2;background: #F2F2F2;text-align: right;font-size: 12px;}
.head_top p{float: left;font-size: 14px;color: #535353;}
.head_top a{display: inline-block;color: #EB1308;padding: 0 10px;font-size: 12px;}
.head_top a:hover{color: #EB1308;}
.head_top span{display: inline-block;color: #EB1308;}
.head_top span em{display: inline-block;padding-left: 10px;color: #EB1308;}
.head_top .weixin{position: relative;}
.head_top .weixin img{display: block;position: absolute;z-index: 0;top: 30px;left: -26px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s;z-index: -1;}
.head_top .weixin:hover img{filter:alpha(opacity=1);-moz-opacity:1;opacity:1;z-index: 3;}

/*旧底部样式*/
.footer{height: auto;overflow: hidden;background: #32333b;color:#fff;}
.footer .clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}
.footer .w1200{width: 1200px;margin: 0 auto;}
.footer .top{height: auto;}
.footer .top .fl{width:450px;padding-top: 40px;}
.footer .top .fl img{margin-bottom: 20px;}
.footer .top span{font-size: 18px;color:#fff;display: block;}
.footer .top i{margin-top:80px;float: right;display: block;height:40px;background: url(/templets/default/images/footer_phone.png) left center no-repeat;font-size: 28px;padding-left: 48px;color:#fff;line-height: 40px;}
.footer .cen{padding-top:20px;background: #32333b!important;}
.footer .cen p{float: left;margin-right: 8px;margin-top: 30px;}
.footer .cen p span{display: block;font-size: 14px;margin-bottom:14px;color:#999}
.footer .cen ul{width: 580px;}
.footer .cen ul li{float: left;margin-right: 40px;}
.footer .cen ul li:last-child{margin-right: 80px;}
.footer .cen ul li a:first-child{display: block;padding: 5px 0 10px 0;font-size: 14px;color:#fff;margin:0}
.footer .cen ul li a{display: block;font-size: 12px;color:#999;margin-bottom: 7px;}
.footer .cen .fr .img_1{text-align: center;color:#fff;float: left;}
.footer .cen .fr .img_1 img{display: block;width:140px;height:140px;margin-bottom: 5px;}
.footer .bot p{padding:10px 0 10px 0;font-size: 14px;color:#fff;}
.footer .bot p a{font-size: 14px;color:#fff;float: left;margin-right: 20px;}


.submit{float: left;margin:30px 0 0 40px;position: relative;}
.submit em{font-size: 18px;color: #fff;display: block;margin-bottom: 8px;}	
.submit ul{padding-left: 0;}		
.submit ul li{width: 340px;margin: 0 auto;list-style: none;height: 43px;margin-bottom: 12px;background: url(/templets/default/images/phone.png) 13px center no-repeat #fff;line-height: 43px;border-radius: 5px;}		
.submit ul li:nth-child(2){background: url(/templets/default/images/lock.png) 13px center no-repeat #fff;}		
.submit ul li input{height: 43px;background: none;outline: none;float: left;margin-left: 43px;border: none;font-size: 16px;width: 50%;}		
.submit ul li a.yd_yzm{display: block;float: right;font-size: 16px;color: #ff543d;text-decoration: none;border-left: 1px solid #d2d2d2;height: 16px;line-height: 16px;margin: 13px 16px 0 0;padding-left: 22px;}		
.submit ul li a.yd_tj{float: right;display: block;width: 120px;background: #ff2b1b;border-radius: 4px;text-align: center;font-size: 18px;color: #fff;text-decoration: none;height: 43px;}
.submit .aliyunyz{background: #FFF;position: absolute;width: 310px;-webkit-box-shadow: 0 0 4px #CCC;-moz-box-shadow: 0 0 4px #CCC;color:#ccc;box-shadow: 0 0 4px #CCC;top:78px;padding: 15px;left: 0;line-height: 26px;display: none;}
.submit .aliyunyz a{ display: block;font-size: 20px;position: absolute;top: 5px;right: 8px;}
.submit .aliyunyz .nc-container .nc_wrapper,.pop_cont .aliyunyz .nc-container.tb-login .nc_wrapper{width: 100%!important;margin-top: 10px}
#LRMINIBar{right: 55px!important;}

/*在线客服样式*/
#himall_kf{height: auto;position: fixed;right: 0;top: 10%;z-index: 9999;}
#himall_kf a{width: 91px;height: 77px;background: rgba(0,0,0,.6);margin-bottom: 3px;display: block;padding-top: 14px;font-size: 14px;text-align: center;color:#fff;position: relative;}
#himall_kf a:hover{background: #ef3924}
#himall_kf a img{display: block;margin: 0 auto 5px;}
#himall_kf a .dh{height: 40px;background: #fff;border:1px solid #333;position: absolute;left: -201px;top: 25px;z-index: 9999;font-size: 16px;color:#000;line-height: 40px;padding-left: 10px;padding-right: 10px;display: none;}
#himall_kf a:hover .dh{display: block;}
#himall_kf a .wxkf{position: absolute;width: 150px;height: 150px;left: -152px;top: -25px;background: #fff;border:1px solid #333;display: none;}
#himall_kf a .wxkf img{width: 150px;height: 150px;}
#himall_kf a:hover .wxkf{display: block;}

